home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2004 #9 / Amiga Plus CD - 2004 - No. 09.iso / amigaplus / tools / dev_libs / feelin040718 / sources / text / private.h < prev    next >
C/C++ Source or Header  |  2004-08-03  |  2KB  |  45 lines

  1. /*
  2.     FC_Text Header
  3. */
  4.  
  5. /***************************************************************************/
  6. /*** includes **************************************************************/
  7. /***************************************************************************/
  8.  
  9. #include <graphics/text.h>
  10. #include <libraries/feelin.h>
  11.  
  12. #include <proto/exec.h>
  13. #include <proto/utility.h>
  14. #include <proto/feelin.h>
  15.  
  16. /***************************************************************************/
  17. /*** shared variables ******************************************************/
  18. /***************************************************************************/
  19.  
  20. extern struct FeelinBase           *FeelinBase;
  21. #define       SysBase               FeelinBase -> SYS
  22. #define       UtilityBase           FeelinBase -> Utility
  23.  
  24. /***************************************************************************/
  25. /*** class *****************************************************************/
  26. /***************************************************************************/
  27.  
  28. struct LocalObjectData
  29. {
  30.     FAreaData                      *AreaData;
  31.  
  32.     STRPTR                          Text;
  33.     STRPTR                          Prep[2];
  34.     
  35.     FObject                         TextDisplay;
  36.  
  37.     UWORD                           Flags;
  38. };
  39.  
  40. #define FF_Text_HCenter                         (1 << 0)
  41. #define FF_Text_VCenter                         (1 << 1)
  42. #define FF_Text_Static                          (1 << 2)
  43. #define FF_Text_Shortcut                        (1 << 3)
  44.  
  45.